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

Jiexin Lian

dblp:23/5902 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2009
—ORCID · none

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

Software engineering, systems software and programming languages · 4 · 3 first-author

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
1 paper
Programming languages and type systems · 61% Software testing · 39%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › grammar formalisms
grammar-based specification
0.112005
yagg: an easy-to-use generator for structured test inputs · ASE 2005
Programming languages and type systems
language design
0.112005
yagg: an easy-to-use generator for structured test inputs · ASE 2005
Software testing
test generation
0.112005
yagg: an easy-to-use generator for structured test inputs · ASE 2005
Software testing
automated testing
0.012005
yagg: an easy-to-use generator for structured test inputs · ASE 2005

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

model checking · 0.1YACC · 0.1LEX · 0.1
YearPublicationVenuePosition
2009 Flexible coordinator design for modeling resource sharing in multi-agent systems
Jiexin Lian, Sol M. Shatz, Xudong He 0008
J. Syst. Softw.1
2008 A Modeling Methodology for Conflict Control in Multi-Agent Systems
abstract
Multi-agent systems (MASs) have become an important topic in distributed systems research. These distributed multi-agent systems call for special software modeling methods that explicitly support key system properties such as resource constraints and control of conflicts. Although there have been some system modeling techniques to support MASs design and automatic analysis, most state-of-the-art techniques have not distinguished potential conflicts from real conflicts during the design stage. To solve this problem, we define a new concept, called "potential arcs," which is integrated into colored Petri net modeling to support the modeling of MASs. We present a modeling methodology based on the potential arc concept and illustrate the methodology with a case study, including some associated model analysis.
Jiexin Lian, Sol M. Shatz
Int. J. Softw. Eng. Knowl. Eng.1
2008 Simulation-based analysis of UML statechart diagrams: methods and case studies
Jiexin Lian, Zhaoxia Hu, Sol M. Shatz
Softw. Qual. J.1
2005 yagg: an easy-to-use generator for structured test inputs
abstract
Automated testing typically uses specifications to drive the generation of test inputs and/or the checking of program outputs. Many software systems have structurally complex inputs that cannot be adequately described using simple formalisms such as context-free grammars. In order to generate such inputs, many automated testing environments require the user to express the structure of the input using an unfamiliar formal notation. This raises the cost of employing automated testing, thereby offsetting the benefits gained. We present yagg (yet another generator-generator), a tool that allows the programmer to specify the input using a syntax very similar to that of LEX and YACC, widely used scanner and parser generators. yagg allows the user to bound the input space using several different techniques, and generates an input generator that systematically enumerates inputs. We evaluate the ease of use and performance of the tool relative to a model checker-based generator used in previous research. Our experiences indicate that yagg generators can be somewhat slower, but that the ease-of-use afforded by the familiar syntax may be attractive to users.
David Coppit, Jiexin Lian
ASE2