Harvey P. Siy

Orcid: 0000-0002-4482-5712

Affiliations:
  • University of Nebraska Omaha, USA


According to our database1, Harvey P. Siy authored at least 65 papers between 1995 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
SSDTutor: A feedback-driven intelligent tutoring system for secure software development.
Sci. Comput. Program., April, 2023

A Statistical Method for API Usage Learning and API Misuse Violation Finding.
Proceedings of the 21st IEEE/ACIS International Conference on Software Engineering Research, 2023

Exploring the Potential of Frama-C in IoT Static Analysis.
Proceedings of the Twenty-fourth International Symposium on Theory, 2023

2022
An Intelligent Tutoring System for API Misuse Correction by Instant Quality Feedback.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

A Feasibility Study of Using Code Clone Detection for Secure Programming Education.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

2021
FireBugs: Finding and Repairing Cryptography API Misuses in Mobile Applications.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

2020
Correction to: Modular norm models: practical representation and analysis of contractual rights and obligations.
Requir. Eng., 2020

Modular norm models: practical representation and analysis of contractual rights and obligations.
Requir. Eng., 2020

Understanding User Engagement With Multi-Representational License Comprehension Interfaces.
Int. J. Open Source Softw. Process., 2020

CryptoTutor: Teaching Secure Coding Practices through Misuse Pattern Detection.
Proceedings of the SIGITE '20: The 21st Annual Conference on Information Technology Education, 2020

Agro-AI Education: Artificial Intelligence for Future Farmers.
Proceedings of the SIGITE '20: The 21st Annual Conference on Information Technology Education, 2020

An Interdisciplinary Approach for Teaching Artificial Intelligence to Computer Science Students.
Proceedings of the SIGITE '20: The 21st Annual Conference on Information Technology Education, 2020

2019
FireBugs: finding and repairing bugs with security patterns.
Proceedings of the 6th International Conference on Mobile Software Engineering and Systems, 2019

2017
SPARCS: A personalized problem-based learning approach for developing successful computer science learning experiences in middle school.
Proceedings of the IEEE International Conference on Electro Information Technology, 2017

Modular Norm Models: A Lightweight Approach for Modeling and Reasoning about Legal Compliance.
Proceedings of the 15th IEEE Intl Conf on Dependable, 2017

2016
Identification of the Emergent Leaders within a CSE Professional Development Program.
Proceedings of the 11th Workshop in Primary and Secondary Computing Education, 2016

2015
Semantics-based Automated Web Testing.
Proceedings of the Proceedings 11th International Workshop on Automated Specification and Verification of Web Systems, 2015

Semantic web representations for reasoning about applicability and satisfiability of federal regulations for information security.
Proceedings of the Eighth IEEE International Workshop on Requirements Engineering and Law, 2015

2014
Architectural reliability analysis of framework-intensive applications: A web service case study.
J. Syst. Softw., 2014

Gauging the Impact of FISMA on Software Security.
Computer, 2014

Identifying Important Classes of Large Software Systems through k-Core Decomposition.
Adv. Complex Syst., 2014

Locating fault-inducing patterns from structural inputs.
Proceedings of the Symposium on Applied Computing, 2014

2013
Semi-Automatic Annotation of Natural Language Vulnerability Reports.
Int. J. Secur. Softw. Eng., 2013

Concept to commit: A pattern designed to trace code changes from user requests to change implementation by analyzing mailing lists and code repositories.
Proceedings of the 1st International Workshop on Data Analysis Patterns in Software Engineering, 2013

Lightweight formal models of software weaknesses.
Proceedings of the 1st FME Workshop on Formal Methods in Software Engineering, 2013

Test-driven learning in high school computer science.
Proceedings of the 26th International Conference on Software Engineering Education and Training, 2013

The Chicken and the Pig: User Involvement in Developing Usability Heuristics.
Proceedings of the 19th Americas Conference on Information Systems, 2013

2012
Petri Net Modeling of Application Server Performance for Web Services.
Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering (SEKE'2012), 2012

2011
Applying Environmental Factors to Trust Algorithms in Competitive Multi-Agent Systems.
J. Softw., 2011

The Tyranny of the Vital Few: The Pareto Principle in Language Design.
J. Softw. Eng. Appl., 2011

Measuring disruption from software evolution activities using graph-based metrics.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Empirical results on the study of software vulnerabilities.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Ontology-based product line modeling and generation.
Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, 2011

Architecture-based reliability analysis of web services in multilayer environment.
Proceedings of the 3rd International Workshop on Principles of Engineering Service-Oriented Systems, 2011

Measuring the effects of aspect-oriented refactoring on component relationships: two case studies.
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011

2010
Assessing the impact of refactoring activities on the JHotDraw project.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

Using semantic templates to study vulnerabilities recorded in large software repositories.
Proceedings of the ICSE Workshop on Software Engineering for Secure Systems, 2010

Architecture-Based Reliability Modeling of Web Services Using Petri Nets.
Proceedings of the 12th IEEE High Assurance Systems Engineering Symposium, 2010

2009
Making aspect-orientation accessible through syntax-based language composition.
IET Softw., 2009

A Survey on Model Driven Software Development.
Proceedings of the 18th International Conference on Software Engineering and Data Engineering (SEDE-2009), 2009

Assessing the impact of framework changes using component ranking.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

2008
A segmentation-based approach for temporal analysis of software version repositories.
J. Softw. Maintenance Res. Pract., 2008

Discovering Meaningful Clusters from Mining the Software Engineering Literature.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008

Summarizing developer work history using time series segmentation: challenge report.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

2007
Aggregating changes to efficiently check consistency.
Proceedings of the 9th International Workshop on Principles of Software Evolution (IWPSE 2007), 2007

Discovering Dynamic Developer Relationships from Software Version Histories by Time Series Segmentation.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Aspectual Support for Specifying Requirements in Software Product Lines.
Proceedings of the Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design, 2007

Construction of Ontology-Based Software Repositories by Text Mining.
Proceedings of the Computational Science - ICCS 2007, 7th International Conference, Beijing, China, May 27, 2007

Consistently Incorporating Changes to Evolve Transition-based Systems.
Proceedings of the 11th European Conference on Software Maintenance and Reengineering, 2007

ERTSAL: a prototype of a domain-specific aspect language for analysis of embedded real-time systems.
Proceedings of the 2nd Workshop on Domain Specific Aspect Languages, 2007

2006
Quantifying the Value of New Technologies for Software Development.
Proceedings of the Value-Based Software Engineering, 2006

2004
The Long Term Impact of Domain Engineering on Software Quality and Change Effort.
Proceedings of the 10th IEEE International Software Metrics Symposium (METRICS 2004), 2004

2001
Parallel changes in large-scale software development: an observational case study.
ACM Trans. Softw. Eng. Methodol., 2001

Making the Software Factory Work: Lessons from a Decade of Experience.
Proceedings of the 7th IEEE International Software Metrics Symposium (METRICS 2001), 2001

Does the Modern Code Inspection Have Value?
Proceedings of the 2001 International Conference on Software Maintenance, 2001

2000
Predicting Fault Incidence Using Software Change History.
IEEE Trans. Software Eng., 2000

Software product lines: a case study.
Softw. Pract. Exp., 2000

Measuring technology effects on software change cost.
Bell Labs Tech. J., 2000

1999
Measuring Domain Engineering Effects on Software Change Cost.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

1998
Understanding the Sources of Variation in Software Inspections.
ACM Trans. Softw. Eng. Methodol., 1998

1997
An Experiment ot Assess the Cost-Benefits of Code Inspections in Large Scale Software Development.
IEEE Trans. Software Eng., 1997

Understanding the Effects of Developer Activities on Inspection Interval.
Proceedings of the Pulling Together, 1997

1996
A Review of Software Inspections.
Adv. Comput., 1996

An experiment to assess cost-benefits of inspection meetings and their alternatives: a pilot study.
Proceedings of the 3rd IEEE International Software Metrics Symposium (METRICS 1996), 1996

1995
An Experiment to Assess the Cost-Benefits of Code Inspections in Large Scale Software Development.
Proceedings of the Third ACM SIGSOFT Symposium on Foundations of Software Engineering, 1995


  Loading...