Hazeline Asuncion, Ph.D.

Current Research Projects and/or Areas of Interest

My research focus is on traceability, i.e. the identification of related information that may be scattered across different files, different locations, and may be owned by different groups of people. Managing related information is a fundamental task in many contexts. In software engineering, relating the design to requirements is necessary in ensuring that the system to be developed meets customer requirements. In e-Science, identifying the relationships between intermediate data sets is necessary in the repeatability of experiments.

In software engineering, I'm currently developing lightweight automated support for capturing design decisions based on analyzing changes to software documents (FACTS project). Possible projects:

  • Automatically extract changes to documents (e.g., MS Word) over time and visualizing these changes.
  • Applying machine learning techniques, such as topic modeling, on source code and other artifacts.
  • Connecting the changes to artifacts to specific project decisions and visualizing these interconnections.

Another research project is concerned with tracing features across related products (product line architectures). This research project entails developing tool-specific adapters to monitor user interactions with the data across different tools.

Data provenance research is concerned with automatically capturing the history behind the data within the context of the scientists work environment.  Possible projects:

  • Monitoring events in different operating systems (e.g., UNIX, Win).
  • Capture links to experiment metadata by building tool-specific adapters for scientific tools (e.g. MatLab).
  • Analyzing the captured provenance with reasoners, IR techniques, machine learning techniques such as topic modeling.
  • Developing a provenance linkbase and a visualization of provenance links.

Subject or Domain Expertise

  • Software Traceability
  • Software Architectures
  • Software License Analysis
  • Open Hypermedia
  • Data Provenance for e-Science
  • Scientific Workflows
  • Applications of Machine Learning to Software Engineering

Back to top

Programming Languages, Tools, Applications, or Hardware/Software of Interest

Interested in developing tools that integrate information across different tools/software.

Back to top

Past/Present Courses Taught at UWB

  • CSS 360: Software Engineering
  • CSS 480: Human computer interaction
  • CSS 503: Software Engineering Methods
  • CSS 590: Software Architecture

Back to top

Selected Publications & Projects

Selected Publications

  • Alspaugh, T.A., Scacchi, W., and Asuncion, H.U., Software Licenses in Context: The Challenge of Heterogeneously-Licensed Systems, Journal Association Information Systems, 11(11), 730-755, November 2010. http://aisel.aisnet.org/jais/vol11/iss11/2/
  • Asuncion, H., Asuncion, A., Taylor, R.N., Software Traceability with Topic Modeling. In Proc of the 32nd International Conference on Software Engineering (ICSE), May 2010. pp: 95-104. Acceptance Rate: 13.7%. http://doi.acm.org/10.1145/1806799.1806817
  • Alspaugh, T., Asuncion, H., Scacchi, W., Intellectual Property Rights Requirements for Heterogeneously-Licensed Systems. In Proc. of the 17th International Requirements Engineering Conference (RE’09). Sep. 2009. pp. 24-33. Acceptance Rate: 21%. http://portal.acm.org/citation.cfm?id=1684849
  • Asuncion, H. and Taylor, R.N., Capturing Custom Link Semantics among Heterogeneous Artifacts and Tools. In Proc of the 5th Int'l Workshop on Traceability in Emerging Forms of Software Engineering. Vancouver, British Columbia, May 2009. pp. 1-5. http://portal.acm.org/citation.cfm?id=1557008
  • Asuncion, H., Towards Practical Software Traceability. In Proc. of the 30th International Conference on Software Engineering Doctoral Symposium. Leipzig, Germany, May 2008. pp. 1023-1026. Acceptance Rate: 25%. http://portal.acm.org/citation.cfm?id=1370228
  • Asuncion, H., Fran├žois, F., Taylor, R.N., An End-To-End Industrial Software Traceability Tool. In Proc. of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Foundations of Software Engineering (ESEC/FSE), Dubrovnik, Croatia, Sep 2007. pp. 115-124. Acceptance Rate: 16.7% http://portal.acm.org/citation.cfm?id=1287642

Software Projects (Current and Past)

  • Capturing data provenance in eScience (iProvenance)
  • Tracing features across product line architectures and their assets
  • Flexible Artifact Change and Traceability Support (FACTS) - a lightweight, flexible, and systematic means to capture, trace, and reason about software design decisions that impact multiple heterogeneous artifacts
  • Architecture-Centric Traceability for Stakeholders (ACTS) - tracing software artifacts to the architecture using lightweight tool support
  • Analyzing License Interactions in Heterogeneous Systems - providing automated license analysis support to help software designers understand the license interactions between components with different open source software licenses

Back to top

Industry Affiliations, Experiences, and Interests

  • Domain interests: e-Science, medical    
  • Current affiliation: Aerospace, aeronautics software
  • Past affiliation/experience: Industrial automation software

Back to top

Random Point of Interest

I enjoy listening to music, playing tennis, and listening to debates.

Back to top