Computer Program Comprehension Processes : the Effect of Application Domain Knowledge

Computer Program Comprehension Processes : the Effect of Application Domain Knowledge PDF Author: Teresa M. Shaft
Publisher:
ISBN:
Category :
Languages : en
Pages : 46

Get Book Here

Book Description

Computer Program Comprehension Processes : the Effect of Application Domain Knowledge

Computer Program Comprehension Processes : the Effect of Application Domain Knowledge PDF Author: Teresa M. Shaft
Publisher:
ISBN:
Category :
Languages : en
Pages : 46

Get Book Here

Book Description


The Relevance of Application Domain Knowledge : the Case of Computer Program Comprehension

The Relevance of Application Domain Knowledge : the Case of Computer Program Comprehension PDF Author: Teresa M. Shaft
Publisher:
ISBN:
Category :
Languages : en
Pages : 26

Get Book Here

Book Description


Principle Advancements in Database Management Technologies: New Applications and Frameworks

Principle Advancements in Database Management Technologies: New Applications and Frameworks PDF Author: Siau, Keng
Publisher: IGI Global
ISBN: 1605669059
Category : Computers
Languages : en
Pages : 462

Get Book Here

Book Description
Significant progression and usage of Internet innovations has caused a need for streamlining past, present, and future database technologies. Principle Advancements in Database Management Technologies: New Applications and Frameworks presents exemplary research in a variety of areas related to database development, technology, and use. This authoritative reference source presents innovative approaches by leading international experts to serve as the primary database management source for researchers, practitioners, and academicians.

The Domain Theory

The Domain Theory PDF Author: Alistair Sutcliffe
Publisher: CRC Press
ISBN: 0805839518
Category : Computers
Languages : en
Pages : 419

Get Book Here

Book Description
Is this book about patterns? Yes and no. It is about software reuse and representation of knowledge that can be reapplied in similar situations; however, it does not follow the classic Alexandine conventions of the patterns community--i.e. Problem- solution- forces- context- example, etc. Chapter 6 on claims comes close to classic patterns, and the whole book can be viewed as a patterns language of abstract models for software engineering and HCI. So what sort of patterns does it contain? Specifications, conceptual models, design advice, but sorry not code. Plenty of other C++ code pattern books (see PLOP series). Nearest relative in published patterns books are Fowler's (1995) Analysis Patterns: Reusable object models and Coad, North and Mayfield. What do you mean by a Domain Theory? Not domains in the abstract mathematical sense, but domains in the knowledge--natural language sense, close to the everyday meaning when we talk about the application domain of a computer system, such as car rental, satellite tracking, whatever. The book is an attempt to answer the question ' what are the abstractions behind car rental, satellite tracking' so good design solutions for those problems can be reused. I work in industry, so what's in it for me? A new way of looking at software reuse, ideas for organizing a software and knowledge reuse program, new processes for reusing knowledge in requirements analysis, conceptual modeling and software specification. I am an academic, should I be interested? Yes if your research involves software engineering, reuse, requirements engineering, human computer interaction, knowledge engineering, ontologies and knowledge management. For teaching it may be useful for Master courses on reuse, requirements and knowledge engineering. More generally if you are interested in exploring what the concept of abstraction is when you extend it beyond programming languages, formal specification, abstract data types, etc towards requirements and domain knowledge. ADDITIONAL COPY: Based on more than 10 years of research by the author, this book is about putting software reuse on a firmer footing. Utilizing a multidisciplinary perspective--psychology and management science, as well as software--it describes the Domain Theory as a solution. The domain theory provides an abstract theory that defines a generic, reusable model of domain knowledge. Providing a comprehensive library of reusable models, practice methods for reuse, and theoretical insight, this book: *introduces the subject area of reuse and software engineering and explains a framework for comparing different reuse approaches; *develops a metric-oriented framework to assess the reuse claims of three competing approaches: patterns, ERPs, and the Domain Theory OSMs (object system models); *explains the psychological background for reuse and describes generic tasks and meta-domains; *introduces claims that provide a representation of design knowledge attached to Domain Theory models, as well as being a schema for representing reusable knowledge in nearly any form; *reports research that resulted from the convergence of the two theories; *describes the methods, techniques, and guidelines of design for reuse--the process of abstraction; and *elaborates the framework to investigate the future of reuse by different paradigms, generation of applications from requirements languages, and component-based software engineering via reuse libraries.

Information Systems Foundations

Information Systems Foundations PDF Author: Dennis N. Hart
Publisher: ANU E Press
ISBN: 1921313145
Category : Computers
Languages : en
Pages : 272

Get Book Here

Book Description
This volume contains the papers presented at the third biennial Information Systems Foundations ('Theory, Representation and Reality¿) Workshop, held at The Australian National University in Canberra from 27-28 September 2006. The focus of the workshop was, as for the others in the series, the foundations of Information Systems as an academic discipline. The particular emphasis was, as in past workshops, the adequacy and completeness of theoretical underpinnings and the research methods employed. At the same time the practical nature of the applications and phenomena with which the discipline deals were kept firmly in view. Accordingly, the papers in this volume range from the unashamedly theoretical n their focus (Designing for Mutability in Information Systems Artifacts; Towards a Unified Theory of Fit: Task, Technology and Individual) to the much more practically oriented (An Action-Centred Approach to Conceptualising Information Support for Routine Work).

Program Comprehension

Program Comprehension PDF Author: IEEE Computer Society
Publisher: Institute of Electrical & Electronics Engineers(IEEE)
ISBN: 9780769511313
Category : Computers
Languages : en
Pages : 342

Get Book Here

Book Description
Based on the 9th IEEE International Workshop on Program Comprehension (IWPC 2001), this volume covers such topics as: software quality analysis; architecture recovery; reverse engineering; tools and environments; program comprehension studies; metrics and slicing; and clustering techniques.

6th International Workshop on Program Comprehension

6th International Workshop on Program Comprehension PDF Author:
Publisher: Institute of Electrical & Electronics Engineers(IEEE)
ISBN:
Category : Computers
Languages : en
Pages : 240

Get Book Here

Book Description
This text on program comprehension is suitable for researchers, professors, practitioners, students and other computing professionals. Contents include: visualization; architecture; integration frameworks; comprehension strategies; parsing; decomposition; and empirical studies.

Conceptual Modeling – ER 2010

Conceptual Modeling – ER 2010 PDF Author: Jeffrey Parsons
Publisher: Springer Science & Business Media
ISBN: 3642163726
Category : Computers
Languages : en
Pages : 504

Get Book Here

Book Description
This book constitutes the refereed proceedings of the 29th International Conference on Conceptual Modeling, ER 2010, held in Vancouver, BC, Canada, in November 2010. The 32 revised full papers presented were carefully reviewed and selected from 147 submissions. The papers are organized in topical sections on business process modeling; requirements engineering and modeling 1; requirements engineering and modeling 2; data evolution and adaptation; operations on spatio-temporal data; demos and posters; model abstraction, feature modeling, and filtering; integration and composition; consistency, satisfiability and compliance checking; using ontologies for query answering; and document and query processing.

Software Design – Cognitive Aspect

Software Design – Cognitive Aspect PDF Author: Francoise Detienne
Publisher: Springer Science & Business Media
ISBN: 1447101111
Category : Computers
Languages : en
Pages : 145

Get Book Here

Book Description
Covering a variety of areas including software analysis, design, coding and maintenance, this text details the research conducted since the 1970s in this fast-developing field before going on to define a computer program from the viewpoint of computing and cognitive psychology. The two essential sides of programming, software production and software understanding, are given detailed treatment, with parallels drawn throughout between studies on processing texts written in natural language and processing computer programs. Of particular interest to researchers, practitioners and graduates in cognitive psychology, cognitive ergonomics and computer science.

Journal of Management Information Systems

Journal of Management Information Systems PDF Author:
Publisher:
ISBN:
Category : Electronic data processing
Languages : en
Pages : 476

Get Book Here

Book Description