Author: Christiane Floyd
Publisher: Springer Science & Business Media
ISBN: 3642768172
Category : Computers
Languages : en
Pages : 484
Book Description
The present book is based on the conference Software Development and Reality Construction held at SchloB Eringerfeld in Germany, September 25 - 30, 1988. This was organized by the Technical University of Berlin (TUB) in cooperation with the German National Research Center for Computer Science (GMD), Sankt Augustin, and sponsored by the Volkswagen Foundation whose financial support we gratefully acknowledge. The conference was an interdisciplinary scientific and cultural event aimed at promoting discussion on the nature of computer science as a scientific discipline and on the theoretical foundations and systemic practice required for human-oriented system design. In keeping with the conversational style of the conference, the book comprises a series of individual contributions, arranged so as to form a coherent whole. Some authors reflect on their practice in computer science and system design. Others start from approaches developed in the humanities and the social sciences for understanding human learning and creativity, individual and cooperative work, and the interrelation between technology and organizations. Thus, each contribution makes its specific point and can be read on its own merit. But, at the same time, it takes its place as a chapter in the book, along with all the other contributions, to give what seemed to us a meaningful overall line of argumentation. This required careful editorial coordination, and we are grateful to all the authors for bearing with us throughout the slow genesis of the book and for complying with our requests for extensive revision of some of the manuscripts.
Software Development and Reality Construction
Author: Christiane Floyd
Publisher: Springer Science & Business Media
ISBN: 3642768172
Category : Computers
Languages : en
Pages : 484
Book Description
The present book is based on the conference Software Development and Reality Construction held at SchloB Eringerfeld in Germany, September 25 - 30, 1988. This was organized by the Technical University of Berlin (TUB) in cooperation with the German National Research Center for Computer Science (GMD), Sankt Augustin, and sponsored by the Volkswagen Foundation whose financial support we gratefully acknowledge. The conference was an interdisciplinary scientific and cultural event aimed at promoting discussion on the nature of computer science as a scientific discipline and on the theoretical foundations and systemic practice required for human-oriented system design. In keeping with the conversational style of the conference, the book comprises a series of individual contributions, arranged so as to form a coherent whole. Some authors reflect on their practice in computer science and system design. Others start from approaches developed in the humanities and the social sciences for understanding human learning and creativity, individual and cooperative work, and the interrelation between technology and organizations. Thus, each contribution makes its specific point and can be read on its own merit. But, at the same time, it takes its place as a chapter in the book, along with all the other contributions, to give what seemed to us a meaningful overall line of argumentation. This required careful editorial coordination, and we are grateful to all the authors for bearing with us throughout the slow genesis of the book and for complying with our requests for extensive revision of some of the manuscripts.
Publisher: Springer Science & Business Media
ISBN: 3642768172
Category : Computers
Languages : en
Pages : 484
Book Description
The present book is based on the conference Software Development and Reality Construction held at SchloB Eringerfeld in Germany, September 25 - 30, 1988. This was organized by the Technical University of Berlin (TUB) in cooperation with the German National Research Center for Computer Science (GMD), Sankt Augustin, and sponsored by the Volkswagen Foundation whose financial support we gratefully acknowledge. The conference was an interdisciplinary scientific and cultural event aimed at promoting discussion on the nature of computer science as a scientific discipline and on the theoretical foundations and systemic practice required for human-oriented system design. In keeping with the conversational style of the conference, the book comprises a series of individual contributions, arranged so as to form a coherent whole. Some authors reflect on their practice in computer science and system design. Others start from approaches developed in the humanities and the social sciences for understanding human learning and creativity, individual and cooperative work, and the interrelation between technology and organizations. Thus, each contribution makes its specific point and can be read on its own merit. But, at the same time, it takes its place as a chapter in the book, along with all the other contributions, to give what seemed to us a meaningful overall line of argumentation. This required careful editorial coordination, and we are grateful to all the authors for bearing with us throughout the slow genesis of the book and for complying with our requests for extensive revision of some of the manuscripts.
Beyond Programming
Author: Bruce I. Blum
Publisher: Oxford University Press
ISBN: 0195357981
Category : Computers
Languages : en
Pages : 440
Book Description
This book provides a unique examination of the software development process, arguing that discipline, still dominated by methods conceived in the framework of older technologies, must undergo a fundamental reexamination of its guiding principles in order for significant progress to take place. To gain fresh insights into how we ought to direct future research, the author begins with a search for first principles. The book begins with an exploration of the scientific foundations of computer technology, then examines design from the perspective of practitioners. The book also offers a critique of the methods employed in software development and an evaluation of an alternate paradigm that has been used successfully for 14 years. The concepts reviewed here comprise a set of core readings for understanding the research and development challenges that will confront computer technology in the 21st century and will be of great interest to computer science researchers and educators, graduate students, and software engineers.
Publisher: Oxford University Press
ISBN: 0195357981
Category : Computers
Languages : en
Pages : 440
Book Description
This book provides a unique examination of the software development process, arguing that discipline, still dominated by methods conceived in the framework of older technologies, must undergo a fundamental reexamination of its guiding principles in order for significant progress to take place. To gain fresh insights into how we ought to direct future research, the author begins with a search for first principles. The book begins with an exploration of the scientific foundations of computer technology, then examines design from the perspective of practitioners. The book also offers a critique of the methods employed in software development and an evaluation of an alternate paradigm that has been used successfully for 14 years. The concepts reviewed here comprise a set of core readings for understanding the research and development challenges that will confront computer technology in the 21st century and will be of great interest to computer science researchers and educators, graduate students, and software engineers.
Author:
Publisher: Waxmann Verlag
ISBN: 3830975457
Category :
Languages : en
Pages : 407
Book Description
Publisher: Waxmann Verlag
ISBN: 3830975457
Category :
Languages : en
Pages : 407
Book Description
TAPSOFT '95: Theory and Practice of Software Development
Author: Peter D. Mosses
Publisher: Springer Science & Business Media
ISBN: 9783540592938
Category : Computers
Languages : en
Pages : 836
Book Description
This volume presents the proceedings of the Sixth International Joint Conference on the Theory and Practice of Software Engineering, TAPSOFT '95, held in Aarhus, Denmark in May 1995. TAPSOFT '95 celebrates the 10th anniversary of this conference series started in Berlin in 1985 to bring together theoretical computer scientists and software engineers (researchers and practitioners) with a view to discussing how formal methods can usefully be applied in software development. The volume contains seven invited papers, among them one by Vaugham Pratt on the recently revealed bug in the Pentium chip, and 44 revised full papers selected from a total of 147 submissions. In addition the TAPSOFT '95 proceedings contains 10 tool descriptions.
Publisher: Springer Science & Business Media
ISBN: 9783540592938
Category : Computers
Languages : en
Pages : 836
Book Description
This volume presents the proceedings of the Sixth International Joint Conference on the Theory and Practice of Software Engineering, TAPSOFT '95, held in Aarhus, Denmark in May 1995. TAPSOFT '95 celebrates the 10th anniversary of this conference series started in Berlin in 1985 to bring together theoretical computer scientists and software engineers (researchers and practitioners) with a view to discussing how formal methods can usefully be applied in software development. The volume contains seven invited papers, among them one by Vaugham Pratt on the recently revealed bug in the Pentium chip, and 44 revised full papers selected from a total of 147 submissions. In addition the TAPSOFT '95 proceedings contains 10 tool descriptions.
Metainformatics
Author: Peter J. Nürnberg
Publisher: Springer
ISBN: 3540448721
Category : Computers
Languages : en
Pages : 194
Book Description
This book constitutes the thoroughly refereed post-proceedings of the Metainformatics Symposium, MIS 2002, held in Esbjerg, Denmark in August 2002.The 15 revised full papers and 3 revised short papers presented together with two introductory articles by the volume editor were carefully reviewed and selected for inclusion in the book. Among the topics addressed are software development, cooperative knowledge management, Web issues, structural computing, content management systems, object-oriented programming, hypermedia, multimedia, metadata, UML, configuration management, Web services, and infrastructure resource management.
Publisher: Springer
ISBN: 3540448721
Category : Computers
Languages : en
Pages : 194
Book Description
This book constitutes the thoroughly refereed post-proceedings of the Metainformatics Symposium, MIS 2002, held in Esbjerg, Denmark in August 2002.The 15 revised full papers and 3 revised short papers presented together with two introductory articles by the volume editor were carefully reviewed and selected for inclusion in the book. Among the topics addressed are software development, cooperative knowledge management, Web issues, structural computing, content management systems, object-oriented programming, hypermedia, multimedia, metadata, UML, configuration management, Web services, and infrastructure resource management.
The Quest for a Unified Theory of Information
Author: Wolfgang Hofkirchner
Publisher: Psychology Press
ISBN: 9789057005312
Category : Business & Economics
Languages : en
Pages : 642
Book Description
First Published in 1999. Routledge is an imprint of Taylor & Francis, an informa company.
Publisher: Psychology Press
ISBN: 9789057005312
Category : Business & Economics
Languages : en
Pages : 642
Book Description
First Published in 1999. Routledge is an imprint of Taylor & Francis, an informa company.
Object Thinking
Author: David West
Publisher: Microsoft Press
ISBN: 0735637512
Category : Computers
Languages : en
Pages : 363
Book Description
In OBJECT THINKING, esteemed object technologist David West contends that the mindset makes the programmer—not the tools and techniques. Delving into the history, philosophy, and even politics of object-oriented programming, West reveals how the best programmers rely on analysis and conceptualization—on thinking—rather than formal process and methods. Both provocative and pragmatic, this book gives form to what’s primarily been an oral tradition among the field’s revolutionary thinkers—and it illustrates specific object-behavior practices that you can adopt for true object design and superior results. Gain an in-depth understanding of: Prerequisites and principles of object thinking. Object knowledge implicit in eXtreme Programming (XP) and Agile software development. Object conceptualization and modeling. Metaphors, vocabulary, and design for object development. Learn viable techniques for: Decomposing complex domains in terms of objects. Identifying object relationships, interactions, and constraints. Relating object behavior to internal structure and implementation design. Incorporating object thinking into XP and Agile practice.
Publisher: Microsoft Press
ISBN: 0735637512
Category : Computers
Languages : en
Pages : 363
Book Description
In OBJECT THINKING, esteemed object technologist David West contends that the mindset makes the programmer—not the tools and techniques. Delving into the history, philosophy, and even politics of object-oriented programming, West reveals how the best programmers rely on analysis and conceptualization—on thinking—rather than formal process and methods. Both provocative and pragmatic, this book gives form to what’s primarily been an oral tradition among the field’s revolutionary thinkers—and it illustrates specific object-behavior practices that you can adopt for true object design and superior results. Gain an in-depth understanding of: Prerequisites and principles of object thinking. Object knowledge implicit in eXtreme Programming (XP) and Agile software development. Object conceptualization and modeling. Metaphors, vocabulary, and design for object development. Learn viable techniques for: Decomposing complex domains in terms of objects. Identifying object relationships, interactions, and constraints. Relating object behavior to internal structure and implementation design. Incorporating object thinking into XP and Agile practice.
Understanding the Artificial: On the Future Shape of Artificial Intelligence
Author: Massimo Negrotti
Publisher: Springer Science & Business Media
ISBN: 144711776X
Category : Computers
Languages : en
Pages : 168
Book Description
In recent years a vast literature has been produced on the feasibility of Artificial Intelligence (AI). The topic most frequently discussed is the concept of intelligence, with efforts to demonstrate that it is or is not transferable to the computer. Only rarely has attention been focused on the concept of the artificial per se in order to clarify what kind, depth and scope of performance (including intelligence) it could support. Apart from the classic book by H.A. Simon, The Sciences of the Artificial, published in 1969, no serious attempt has been made to define a conceptual frame for understanding the intimate nature of intelligent machines independently of its claimed or denied human-like features. The general aim of this book is to discuss, from different points of view, what we are losing and what we are gaining from the artificial, particularly from AI, when we abandon the original anthropomorphic pretension. There is necessarily a need for analysis of the history of AI and the limits of its plausibility in reproducing the human mind. In addition, the papers presented here aim at redefining the epistemology and the possible targets of the AI discipline, raising problems, and proposing solutions, which should be understood as typical of the artificial rather than of an information-based conception of man.
Publisher: Springer Science & Business Media
ISBN: 144711776X
Category : Computers
Languages : en
Pages : 168
Book Description
In recent years a vast literature has been produced on the feasibility of Artificial Intelligence (AI). The topic most frequently discussed is the concept of intelligence, with efforts to demonstrate that it is or is not transferable to the computer. Only rarely has attention been focused on the concept of the artificial per se in order to clarify what kind, depth and scope of performance (including intelligence) it could support. Apart from the classic book by H.A. Simon, The Sciences of the Artificial, published in 1969, no serious attempt has been made to define a conceptual frame for understanding the intimate nature of intelligent machines independently of its claimed or denied human-like features. The general aim of this book is to discuss, from different points of view, what we are losing and what we are gaining from the artificial, particularly from AI, when we abandon the original anthropomorphic pretension. There is necessarily a need for analysis of the history of AI and the limits of its plausibility in reproducing the human mind. In addition, the papers presented here aim at redefining the epistemology and the possible targets of the AI discipline, raising problems, and proposing solutions, which should be understood as typical of the artificial rather than of an information-based conception of man.
Past, Present and Future of Computing Education Research
Author: Mikko Apiola
Publisher: Springer Nature
ISBN: 3031253361
Category : Education
Languages : en
Pages : 549
Book Description
This book presents a collection of meta-studies, reviews, and scientometric analyses that together reveal a fresh picture about the past, present, and future of computing education research (CER) as a field of science. The book begins with three chapters that discuss and summarise meta-research about the foundations of CER, its disciplinary identity, and use of research methodologies and theories. Based on this, the book proceeds with several scientometric analyses, which explore authors and their collaboration networks, dissemination practices, international collaboration, and shifts in research focus over the years. Analyses of dissemination are deepened in two chapters that focus on some of the most influential publication venues of CER. The book also contains a series of country-, or region-level analyses, including chapters that focus on the evolution of CER in the Baltic Region, Finland, Australasia, Israel, and in the UK & Ireland. Two chapters present case studies of influential CER initiatives in Sweden and Namibia. This book also includes chapters that focus on CER conducted at school level, and cover crucially important issues such as technology ethics, algorithmic bias, and their implications for CER.In all, this book contributes to building an understanding of the past, present and future of CER. This book also contributes new practical guidelines, highlights topical areas of research, shows who to connect with, where to publish, and gives ideas of innovative research niches. The book takes a unique methodological approach by presenting a combination of meta-studies, scientometric analyses of publication metadata, and large-scale studies about the evolution of CER in different geographical regions. This book is intended for educational practitioners, researchers, students, and anyone interested in CER. This book was written in collaboration with some of the leading experts of the field.
Publisher: Springer Nature
ISBN: 3031253361
Category : Education
Languages : en
Pages : 549
Book Description
This book presents a collection of meta-studies, reviews, and scientometric analyses that together reveal a fresh picture about the past, present, and future of computing education research (CER) as a field of science. The book begins with three chapters that discuss and summarise meta-research about the foundations of CER, its disciplinary identity, and use of research methodologies and theories. Based on this, the book proceeds with several scientometric analyses, which explore authors and their collaboration networks, dissemination practices, international collaboration, and shifts in research focus over the years. Analyses of dissemination are deepened in two chapters that focus on some of the most influential publication venues of CER. The book also contains a series of country-, or region-level analyses, including chapters that focus on the evolution of CER in the Baltic Region, Finland, Australasia, Israel, and in the UK & Ireland. Two chapters present case studies of influential CER initiatives in Sweden and Namibia. This book also includes chapters that focus on CER conducted at school level, and cover crucially important issues such as technology ethics, algorithmic bias, and their implications for CER.In all, this book contributes to building an understanding of the past, present and future of CER. This book also contributes new practical guidelines, highlights topical areas of research, shows who to connect with, where to publish, and gives ideas of innovative research niches. The book takes a unique methodological approach by presenting a combination of meta-studies, scientometric analyses of publication metadata, and large-scale studies about the evolution of CER in different geographical regions. This book is intended for educational practitioners, researchers, students, and anyone interested in CER. This book was written in collaboration with some of the leading experts of the field.
A Small Matter of Programming
Author: Bonnie A. Nardi
Publisher: MIT Press
ISBN: 026229236X
Category : Computers
Languages : en
Pages : 196
Book Description
A Small Matter of Programming asks why it has been so difficult for end users to command programming power and explores the problems of end user-driven application development that must be solved to afford end users greater computational power. Drawing on empirical research on existing end user systems, A Small Matter of Programming analyzes cognitive, social, and technical issues of end user programming. In particular, it examines the importance of task-specific programming languages, visual application frameworks, and collaborative work practices for end user computing, with the goal of helping designers and programmers understand and better satisfy the needs of end users who want the capability to create, customize, and extend their applications software. The ideas in the book are based on the author's research on two successful end user programming systems - spreadsheets and CAD systems - as well as other empirical research. Nardi concentrates on broad issues in end user programming, especially end users' strengths and problems, introducing tools and techniques as they are related to higher-level user issues. Bonnie A. Nardi is a Member of the Technical Staff at Hewlett Packard Laboratories.
Publisher: MIT Press
ISBN: 026229236X
Category : Computers
Languages : en
Pages : 196
Book Description
A Small Matter of Programming asks why it has been so difficult for end users to command programming power and explores the problems of end user-driven application development that must be solved to afford end users greater computational power. Drawing on empirical research on existing end user systems, A Small Matter of Programming analyzes cognitive, social, and technical issues of end user programming. In particular, it examines the importance of task-specific programming languages, visual application frameworks, and collaborative work practices for end user computing, with the goal of helping designers and programmers understand and better satisfy the needs of end users who want the capability to create, customize, and extend their applications software. The ideas in the book are based on the author's research on two successful end user programming systems - spreadsheets and CAD systems - as well as other empirical research. Nardi concentrates on broad issues in end user programming, especially end users' strengths and problems, introducing tools and techniques as they are related to higher-level user issues. Bonnie A. Nardi is a Member of the Technical Staff at Hewlett Packard Laboratories.