Angel R. Puerta

Publication List Details

Period

0000 - 2008

Number

25

Co-Authors

AN EXPLORATORY STUDY ON A LINEAR MODEL FOR MEASURING SOFTWARE QUALITY (2008)

Angel R. Puerta, Charles L. Carnal

A pilot study was conducted to develop a linear regression model to measure software quality. The model incorporated four quality components representing efficiency, understandability, modifiability,...

The New World of Mechanisms (2007)

Angel R. Puerta, Samson W. Tu, Mark A. Musen

A goal of second-generation expert systems is to supply knowledge engineers with common frameworks to develop expert systems, thus, eliminating the need to build entirely new systems for each...

Reflections on Model-Based Automated Generation of User Interfaces (2007)

Angel R. Puerta

The main contribution of Mecano was to incorporate the use of domain models, or ontologies, into the model-based interface development framework. Paradoxically, it was this same feature that unveiled...

The New World of Mechanisms (2007)

Angel R. Puerta, Samson W. Tu, Mark A. Musen

A goal of second-generation expert systems is to supply knowledge engineers with common frameworks to develop expert systems, thus, eliminating the need to build entirely new systems for each...

DEVELOPMENT (2007)

Angel R. Puerta

Model-based development is an emerging technology for the design and specification of interfaces from declarative interface models. Key benefits of this technology are: (a) centralization of all...

MOBILE: User-Centered Interface Building (1999)

Angel R. Puerta, Eric Cheng, Tunhow Ou, Justin Min

Interface builders are popular tools for designing and developing graphical user interfaces. These tools, however, are engineering-centered; they operate mainly on windows and widgets. A typical...

MOBI-D: A Model-Based Development Environment for User-Centered Design (1997)

Angel R. Puerta, David Maulsby

MOBI-D (Model-Based Interface Designer) is a software environment the design and development of user interfaces from declarative interface models. End-users informally describe tasks and data, from...

Management of Interface Design Knowledge with MODI-D (1997)

Angel R. Puerta, David Maulsby

Effective guidelines for interface construction require developers to apply a user-centered approach in their designs. Yet, developers lack integrated tools that would allow them to work with...

The MECANO Project: Enabling User-Task Automation During Interface Development (1996)

Angel R. Puerta

We propose that automation of user tasks can only be properly addressed as a particular problem of adaptation in human-computer interaction. We further claim that to achieve such automation, the...

Reusable ontologies, knowledge-acquisition tools, and performance systems: PROTÉGÉ-II solutions to Sisyphus-2 (1996)

Thomas E. Rothenfluh, John H. Gennari, Henrik Eriksson, Angel R. Puerta, Samson W. Tu, Mark A. Musen

Abstract: This paper describes how we applied the PROTÉGÉ-II architecture to build a knowledgebased system that configures elevators. The elevator-configuration task was solved originally with a...

Task modeling with reusable problem-solving methods (1995)

Henrik Eriksson, Yuval Shahar, Samson W. Tu, Angel R. Puerta, Mark A. Musen

Problem-solving methods for knowledge-based systems establish the behavior of such systems by de�ning the roles in which domain knowledge is used and the ordering of inferences. Developers can...

Toward ontology-based frameworks for knowledge-acquisition tools (1994)

Angel R. Puerta, Robert Neches, Henrik Eriksson, Pedro Szekely, Ping Luo, Mark A. Musen

One of the strongest limitations of knowledge-acquisition metatools—tools that automate the development of knowledge-acquisition tools—is that the interface-design knowledge employed by such...

Custom-Tailored Development Tools for Knowledge-Based Systems (1994)

Henrik Eriksson, Angel R. Puerta, John H. Gennari

Prot�eg�e-ii is a development environment for knowledge-based systems. Prot�eg�e-ii supports developers by providing a series of development tools. Dash, which is part of the prot�eg�e-ii...

Generation of knowledge-acquisition tools from domain ontologies (1994)

Henrik Eriksson, Angel R. Puerta, Mark A. Musen

Metalevel tools can support the software development process by automating the design of task- and application-speci�c tools. Dash is a metalevel tool that allows developers to generate...

Beyond Data Models for Automated User Interface Generation (1994)

Angel R. Puerta, Henrik Eriksson, John H. Gennari, Mark A. Musen

Researchers in the area of automated design of user interfaces have shown that the layout of an interface can, in many cases, be generated from the application’s data model using an intelligent...

Model-Based Automated Generation of User Interfaces (1994)

Angel R. Puerta, Henrik Eriksson, John H. Gennari, Mark A. Musen

ABSTRACT 1 User interface design and development for knowledgebased systems and most other types of applications is a resource-consuming activity. Thus, many attempts have been made to automate, to...

Modeling tasks with mechanisms (1993)

Angel R. Puerta, Samson W. Tu, Mark A. Musen

All of the buildings and all of the cars were once just a dream in somebody’s head

The Study of Models of Intelligent Interfaces (1993)

Angel R. Puerta

Researchers in the field of intelligent interfaces have concentrated on building architectures, and have placed little emphasis on defining appropriate models. As a result, this research area is not...

Generation of Knowledge-Acquisition Tools from Reusable Domain Ontologies (1992)

Angel R. Puerta, Henrik Eriksson, John W. Egar, Mark A. Musen

We present Mecano, a development environment that automates the design of knowledge-acquisition software tools for knowledge-based systems. Mecano is a component of PROTG-II---a development...

Modeling Tasks with Mechanisms (1992)

Angel R. Puerta, Samson W. Tu, Mark A. Musen

Building a problem solver and acquiring the knowledge needed to operate it are the two central goals of knowledge engineering. To achieve these goals, knowledge engineers construct models of the...

Protégé-II: A Suite of Tools for Development of Intelligent Systems from Reusable Components

Musen, Mark A., Eriksson, Henrik, Gennari, John H., Tu, Samson W., Puerta, Angel R.

PROTÉGÉ-II comprises a set of tools that developers use to build intelligent software systems. One tool, called MAÎTRE, allows developers to browse through and edit domain models (ontologies)....