Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Annie I. Antón is active.

Publication


Featured researches published by Annie I. Antón.


IEEE Software | 1994

Inquiry-based requirements analysis

Colin Potts; Kenji Takahashi; Annie I. Antón

This approach emphasizes pinpointing where and when information needs occur; at its core is the inquiry cycle model, a structure for describing and supporting discussions about system requirements. The authors use a case study to describe the models conversation metaphor, which follows analysis activities from requirements elicitation and documentation through refinement.<<ETX>>


international conference on requirements engineering | 1996

Goal-based requirements analysis

Annie I. Antón

Goals are a logical mechanism for identifying, organizing and justifying software requirements. Strategies are needed for the initial identification and construction of goals. We discuss goals from the perspective of two themes: goal analysis and goal evolution. We begin with an overview of the goal-based method we have developed and summarize our experiences in applying our method to a relatively large example. We illustrate some of the issues that practitioners face when using a goal-based approach to specify the requirements for a system and close the paper with a discussion of needed future research on goal-based requirements analysis and evolution.


international conference on software engineering | 1998

The use of goals to surface requirements for evolving systems

Annie I. Antón; Colin Potts

This paper addresses the use of goals to surface requirements for the redesign of existing or legacy systems. Goals are widely recognized as important precursors to system requirements, but the process of identifying and abstracting them has not been researched thoroughly. We present a summary of a goal-based method (GBRAM) for uncovering hidden issues, goals, and requirements and illustrate its application to a commercial system, an Intranet-based electronic commerce application, evaluating the method in the process. The core techniques comprising GBRAM are the systematic application of heuristics and inquiry questions for the analysis of goals, scenarios and obstacles. We conclude by discussing the lessons learned through applying goal refinement in the field and the implications for future research.


ieee international conference on requirements engineering | 2006

Towards Regulatory Compliance: Extracting Rights and Obligations to Align Requirements with Regulations

Travis D. Breaux; Matthew W. Vail; Annie I. Antón

In the United States, federal and state regulations prescribe stakeholder rights and obligations that must be satisfied by the requirements for software systems. These regulations are typically wrought with ambiguities, making the process of deriving system requirements ad hoc and error prone. In highly regulated domains such as healthcare, there is a need for more comprehensive standards that can be used to assure that system requirements conform to regulations. To address this need, we expound upon a process called semantic parameterization previously used to derive rights and obligations from privacy goals. In this work, we apply the process to the privacy rule from the U.S. Health Insurance Portability and Accountability Act (HIPAA). We present our methodology for extracting and prioritizing rights and obligations from regulations and show how semantic models can be used to clarify ambiguities through focused elicitation and to balance rights with obligations. The results of our analysis can aid requirements engineers, standards organizations, compliance officers, and stakeholders in assuring systems conform to policy and satisfy requirements


conference on advanced information systems engineering | 1994

Goal decomposition and scenario analysis in business process reengineering

Annie I. Antón; W. Michael McCracken; Colin Potts

This paper presents experiences in applying the goal decomposition and scenario analysis model in the context of Business Process Reengineering (BPR). The relationships of goals, scenarios, as well as the understanding and description of business processes are discussed. Different methods of goal refinement, and the application of scenarios to support this process of refining goals and roles are reviewed. A case study is presented which serves to exemplify and validate the process of using scenarios in refining business process descriptions. We tried deriving full scenarios for business processes, but obtaining them from the organizations prescriptive goals was difficult. Explanatory scenarios that justify descriptive goals are easier to obtain but are fragmentary. We conclude that both types of scenario and goal analysis are necessary for effective BPR. The need for technology support for this process is discussed and attention is given to future anticipated research in this area.


ieee international conference on requirements engineering | 2007

Addressing Legal Requirements in Requirements Engineering

Paul N. Otto; Annie I. Antón

Legal texts, such as regulations and legislation, are playing an increasingly important role in requirements engineering and system development. Monitoring systems for requirements and policy compliance has been recognized in the requirements engineering community as a key area for research. Similarly, regulatory compliance is critical in systems that are governed by regulations and law, especially given that non-compliance can result in both financial and criminal penalties. Working with legal texts can be very challenging, however, because they contain numerous ambiguities, cross-references, domain-specific definitions, and acronyms, and are frequently amended via new regulations and case law. Requirements engineers and compliance auditors must be able to identify relevant regulations, extract requirements and other key concepts, and monitor compliance throughout the software lifecycle. This paper surveys research efforts over the past 50 years in handling legal texts for systems development. These efforts include the use of symbolic logic, logic programming, first-order temporal logic, deontic logic, defeasible logic, goal modeling, and semi-structured representations. This survey can aid requirements engineers and auditors to better specify, monitor, and test software systems for compliance.


ieee symposium on security and privacy | 2004

Financial privacy policies and the need for standardization

Annie I. Antón; Julia Brande Earp; Qingfeng He; William H. Stufflebeam; Davide Bolchini; Carlos Jensen

The authors analyze 40 online privacy policy documents from nine financial institutions to examine their clarity and readability. Their findings show that compliance with the existing legislation and standards is, at best, questionable.


international conference on requirements engineering | 2005

Analyzing goal semantics for rights, permissions, and obligations

Travis D. Breaux; Annie I. Antón

Software requirements, rights, permissions, obligations, and operations of policy enforcing systems are often misaligned. Our goal is to develop tools and techniques that help requirements engineers and policy makers bring policies and system requirements into better alignment. Goals from requirements engineering are useful for distilling natural language policy statements into structured descriptions of these interactions; however, they are limited in that they are not easy to compare with one another despite sharing common semantic features. In this paper, we describe a process called semantic parameterization that we use to derive semantic models from goals mined from privacy policy documents. We present example semantic models that enable comparing policy statements and present a template method for generating natural language policy statements (and ultimately requirements) from unique semantic models. The semantic models are described by a context-free grammar called KTL that has been validated within the context of the most frequently expressed goals in over 100 Internet privacy policy documents. KTL is supported by a policy analysis tool that supports queries and policy statement generation.


international conference on requirements engineering | 2002

Analyzing Website privacy requirements using a privacy goal taxonomy

Annie I. Antón; Julia Brande Earp; Angela Reese

Privacy has recently become a prominent issue in the context of electronic commerce websites. Increasingly, Privacy policies posted on such websites are receiving considerable attention from the government and consumers. We have used goal-mining, to extract pre-requirements goals from post-requirements text artifacts, as a technique for analyzing privacy policies. The identified goals are useful for analyzing implicit internal conflicts within privacy policies and conflicts with the corresponding websites and their manner of operation. These goals can be used to reconstruct the implicit requirements met by the privacy policies. This paper interrelates privacy policy and requirements for websites; it introduces a privacy goal taxonomy and reports the analysis of 23 Internet privacy policies for companies in three health care industries: pharmaceutical, health insurance and online drugstores. The evaluated taxonomy provides a valuable framework for requirements engineering practitioners, policy makers and regulatory bodies, and also benefits website users.


Requirements Engineering | 2001

Deriving Goals from a Use-Case Based Requirements Specification

Annie I. Antón; Ryan A. Carter; Aldo Dagnino; John H. Dempster; Devon F. Siege

Use cases and scenarios have emerged as prominent analysis tools during requirements engineering activities due to both their richness and informality. In some instances, for example when a project’s budget or schedule time is reduced at short notice, practitioners have been known to adopt a collection of use cases as a suitable substitute for a requirements specification. Given the challenges inherent in managing large collections of scenarios, this shortcut is cause for concern and deserves focused attention. We describe our experiences during a goal-driven requirements analysis effort for an electronic commerce application. In particular, we identify the specific risks incurred, focusing more on the challenges imposed due to traceability, inconsistent use of terminology, incompleteness and consistency, rather than on traditional software project management risks. We conclude by discussing the impact of the lessons learned for requirements engineering in the context of building quality systems during goal and scenario analysis.

Collaboration


Dive into the Annie I. Antón's collaboration.

Top Co-Authors

Avatar

Julia Brande Earp

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Travis D. Breaux

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Paul N. Otto

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Qingfeng He

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Colin Potts

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jeremy C. Maxwell

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Laurie Williams

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Peter P. Swire

Georgia Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge