Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Larry L. Constantine

dblp:81/6587 · DBLP profile ↗
← Back
14ranked-venue papers
9as first author
0since 2021 · last 2017
0009-0009-8400-6955ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 8 · 5 first-authorHuman-computer interaction and ubiquitous computing · 5 · 4 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
4 papers
Requirements engineering and software design · 82% Empirical software engineering · 18%
Human-computer interaction and pervasive computing
1 paper
Usability and user experience research · 100%

Topics — the 5 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
use cases
0.012003
Usage-Centered Software Engineering: An Agile Approach to Integrating Users, User Interfaces, and Usability into Software Engineering Practice · ICSE 2003
Requirements engineering and software design › object-oriented analysis and design
object-oriented design
0.011992
From Events to Objects: The Heresy of Event-Orientation in a World of Objects (Panel) · OOPSLA 1992
Requirements engineering and software design › software design principles
information hiding
0.011990
Comments on "On Criteria for Module Interfaces · IEEE Trans. Software Eng. 1990
Requirements engineering and software design › software architecture › architectural design
module interface design
0.011990
Comments on "On Criteria for Module Interfaces · IEEE Trans. Software Eng. 1990
Requirements engineering and software design
software architecture
0.011990
Comments on "On Criteria for Module Interfaces · IEEE Trans. Software Eng. 1990

Methods — techniques the papers use, named apart from their topics

usage-centered design · 0.1agile modeling · 0.1structured design principles · 0.0
YearPublicationVenuePosition
2017 Magic Happen Here: Models, Methods and Myths in Design
Larry L. Constantine
CHIRA1
2013 Healthcare professionals as customers: A service perspective on Portuguese primary care health information systems
abstract
Health information systems are becoming ubiquitous throughout healthcare delivery processes. Governments, enticed by the potential for improved patient care and cost reduction, are pushing for more integrated IT systems in healthcare. However, the successful adoption of these systems depends on the value they create as a service for healthcare professionals and how they support their activities. Following a call for more multidisciplinary research in health information systems and increased end-user participation in HIS development, this study presents a service perspective that considers users of health information systems (HIS) as active partners and co-creators of value, instead of passive recipients of the functionalities brought by these IT systems. From a service perspective we frame healthcare professionals as customers of HIS, and analyze how they can better support healthcare provision. We present an in-depth study of primary care professionals experience with the HIS of the Portuguese National Health Service. Experience was systematized using Customer Experience Modeling, a method that takes into account the holistic nature of experience. Results portray and evaluate HIS according to professionals' experience requirements. They also show a fragmented reality where HIS usefulness is being hampered by integration and performance issues. HIS design guidelines are also posited.
Jorge Grenha Teixeira, Lia Patrício, Leonel Nóbrega, Larry L. Constantine, Raymond P. Fisk
Healthcom4
2011 Crossing the Line: Terrorism in Cyberspace and Targets in Real-Space
abstract
The boundaries between virtual reality and physical reality are becoming ever more blurred as activities in cyber worlds bleed into everyday life and sophisticated software now crosses the line from digital interaction to physical destruction. This paper examines what might be learned from the real-world exploits of the sophisticated software worm known as Stuxnet and from the speculations and extrapolations of fictional counterparts.
Larry L. Constantine
CW1
2011 Activity-Centered Interaction Design: A Model-Driven Approach
Larry L. Constantine
INTERACT (4)1
2011 Model-Driven Inquiry: Beyond Ethnography and Contextual Inquiry
Larry L. Constantine
INTERACT (4)1
2011 Hammering Models: Designing Usable Modeling Tools
Ko-Hsun Huang, Nuno Nunes 0001, Leonel Nóbrega, Larry L. Constantine, Mon-Chu Chen
INTERACT (3)4
2009 Interaction Design and Model-Driven Development
Larry L. Constantine
MoDELS1
2008 How to Combine Requirements Engineering and Interaction Design?
abstract
In this panel, we propose to figure out how requirements engineering and interaction design can be usefully combined. In particular, some people argue that scenarios/ use cases should be concrete, as in story-telling. Others argue for use of "essential" use cases as a methodological approach to interaction and user-interface design. Somewhat in the middle, it is argued that use cases should help acquiring the requirements in the first place. What should the practitioner believe and, in particular, do, in order to develop useful and usable software and systems? Software development and interaction design require different skills and different methods and are typically done by different people. Still, scenario-based design is proposed for several activities relevant for both tasks, such as requirements elicitation, software design, and interaction design. Symbolic modeling in this spirit is actually common to various fields. However, scenario-based approaches vary, especially with regard to their use, e.g., employing abstract use cases or integrating scenarios with functions and goals in a systematic design process. So, the key issue to be raised at the panel is how to combine different approaches, e.g., in scenario-based development, so that the interaction design as well as the development of the user interface and of the software internally result in an overall useful and useable system.
Hermann Kaindl, Larry L. Constantine, Oscar Pastor 0001, Alistair G. Sutcliffe, Didar Zowghi
RE2
2006 Trusted Interaction: User Control and System Responsibilities in Interaction Design for Information Systems
Larry L. Constantine
CAiSE1
2003 Usage-Centered Software Engineering: An Agile Approach to Integrating Users, User Interfaces, and Usability into Software Engineering Practice
abstract
Usage-centered design is a systematic, model-driven approach to visual and interaction design with an established record of effectiveness in a wide variety of settings and areas of application. The tutorial introduces the models and methods of usage-centered design and explores the integration of usage-centered approaches into software engineering practice. Agile approaches to modeling will be emphasized, with the focus on use cases, which are central to usage-centered design and serve as a common thread throughout an integrated usage-centered software engineering process.
Larry L. Constantine, Lucy A. D. Lockwood
ICSE1
1996 Soft Issues in Software Development (Panel Session)
abstract
The key to making object technology work isn't technology. So what is it? This panel will cover a lot of the "soft" issues about dealing with people and teams. It's partly about managing software development, and mostly about doing it.
Paul S. R. Chisholm, Larry L. Constantine, Ward Cunningham, Luke Hohmann, Norman L. Kerth
OOPSLA2
1996 OO Anthropology: Crossing the Chasm (Panel Session)
abstract
Anthropology is the study of civilization, particularly its societies, customs, structure, and evolution. Our premise is that there are cultureal "chasms" to be crossed to ensure the success of the technological beachhead established by innovators and early adopters of the OO paradigm. Our panelists will address the following questions:•What anthropological cultural factors have to be "matured" (and how?) to foster the success of the OO paradigm?•What mechanisms are required to facilitate communications between cultures of differing maturity?•What cultural chasms must be crossed to develop a successful organization/culture within the framework supported by the object-oriented paradigm (or more perrversely, is there anything "special" about the OO paradigm)?This panel will interest pracitioners as a forum to share and debate experiences related to our current-day software culture metamorphosis.
Steven Fraser 0001, Alistair Cockburn, Leo Brajkovich, James Coplien, Larry L. Constantine, Dave West
OOPSLA5
1992 From Events to Objects: The Heresy of Event-Orientation in a World of Objects (Panel)
Larry L. Constantine, Ivar Jacobson, Meilir Page-Jones, John Palmer, Steven Weiss
OOPSLA1
1990 Comments on "On Criteria for Module Interfaces
abstract
The commenter acknowledges that the practical criteria provided in the above-titled paper (see ibid., vol.16, no.5, p.537-42, 1990), offer substantive guidelines for designing module interfaces. He points out that the results obtained can be further improved and certain remaining conflicts resolved through consideration of established principles of structured design and software engineering. He illustrates his point with an example involving the specification of a stack interface that requires two or three separate references to replace one. He presents two designs and argues that the first is better. The author refutes the commenter's arguments and argues that the second design is better.>
Larry L. Constantine
IEEE Trans. Software Eng.1