Browse Source

updated test data after the minor change in the parser made to support abstracts correctly

hg/35a367e65a464cf6cdf277c73f977a6828b723fe/bookmarks/master
Martin Monperrus 15 years ago
parent
commit
d98391d102
  1. 105
      test/all.bib.txt
  2. 13
      test/bibacid-iso8859.bib.txt
  3. 15
      test/metrics.bib.txt

105
test/all.bib.txt

@ -555,7 +555,7 @@ array (
'month' => 'oct/nov',
'pages' => '390--404',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'Five Pitfalls of Empirical Scheduling Research',
'type' => 'InProceedings',
'year' => '1997',
@ -608,7 +608,14 @@ array (
)
array (
'_author' => 'A. Bockmayr, T. Kasper',
'abstract' => 'We introduce branch-and-infer, a unifying framework for integer linear programming and finite domain constraint programming. We use this framework to compare the two approaches with respect to their modeling and solving capabilities, to introduce symbolic constraint abstractions into integer programming, and to discuss possible combinations of the two approaches.',
'abstract' => 'We introduce branch-and-infer, a unifying
framework for integer linear programming and finite domain
constraint programming. We use this framework to compare the
two approaches with respect to their modeling and solving
capabilities, to introduce symbolic constraint abstractions
into integer programming, and to discuss possible combinations
of the two approaches.
',
'author' => 'A. Bockmayr and T. Kasper',
'journal' => 'INFORMS J. Computing',
'key' => 'BockmayrKasper98',
@ -698,7 +705,7 @@ array (
'key' => 'Brock_81',
'pages' => '252-259',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  107',
'series' => 'Lecture Notes in Computer Science 107',
'title' => 'Scenarios: A Model of Non-determinate Computation',
'type' => 'inproceedings',
'year' => '1981',
@ -862,7 +869,7 @@ array (
'month' => '19--22 sep',
'pages' => '328--344',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  976',
'series' => 'Lecture Notes in Computer Science 976',
'title' => 'Situated Simplification',
'type' => 'InProceedings',
'year' => '1995',
@ -1000,7 +1007,7 @@ array (
'month' => 'oct/nov',
'pages' => '17--31',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'Solving Various Weighted Matching Problems with Constraints',
'type' => 'InProceedings',
'year' => '1997',
@ -1092,7 +1099,7 @@ array (
'month' => 'oct/nov',
'pages' => '341--355',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'Look-Ahead Versus Look-Back for Satisfiability Problems',
'type' => 'InProceedings',
'year' => '1997',
@ -1281,7 +1288,7 @@ array (
'author' => 'Joachim Niehren and Martin Müller',
'booktitle' => 'International Workshop on Concurrent Constraints Programming',
'key' => 'ConstraintsFree:95',
'month' => 'may 29--31',
'month' => 'may29--31',
'title' => 'Constraints for Free in Concurrent Computation',
'type' => 'InProceedings',
'year' => '1995',
@ -1295,7 +1302,7 @@ array (
'key' => 'Cook_90',
'pages' => '151--178',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  489',
'series' => 'Lecture Notes in Computer Science 489',
'title' => 'Object-Oriented Programming versus Abstract Data Types',
'type' => 'inproceedings',
'year' => '1991',
@ -1697,7 +1704,7 @@ array (
'month' => 'oct/nov',
'pages' => '519--533',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'Programming Constraint Inference Engines',
'type' => 'InProceedings',
'year' => '1997',
@ -1952,7 +1959,7 @@ array (
'editor' => 'Rina Dechter',
'key' => 'GM2000',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1894',
'series' => 'Lecture Notes in Computer Science 1894',
'title' => 'Constraint Propagation: Between Abstract Models and ad hoc Strategies',
'type' => 'InProceedings',
'year' => '2000',
@ -2230,7 +2237,7 @@ array (
'month' => 'aug',
'pages' => '221--234',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1125',
'series' => 'Lecture Notes in Computer Science 1125',
'title' => 'St\\aalmarck\'s Algorithm as a HOL Derived Rule',
'type' => 'inproceedings',
'year' => '1996',
@ -2380,7 +2387,7 @@ array (
'key' => 'Hoelzle:91',
'pages' => '21--38',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  512',
'series' => 'Lecture Notes in Computer Science 512',
'title' => 'Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches',
'type' => 'InProceedings',
'year' => '1991',
@ -2500,7 +2507,7 @@ array (
'key' => 'ICPTAT95',
'pages' => '162--177',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1153',
'series' => 'Lecture Notes in Computer Science 1153',
'title' => 'Using Oz for College Time Tabling',
'type' => 'InProceedings',
'year' => '1996',
@ -2670,7 +2677,7 @@ array (
'optnote' => '1608',
'pages' => '124-140',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  202',
'series' => 'Lecture Notes in Computer Science 202',
'title' => 'An Experiment in Partial Evaluation: The Generation of a Compiler Generator',
'type' => 'inproceedings',
'year' => '1985',
@ -3117,7 +3124,7 @@ array (
'key' => 'Lopez:94',
'pages' => '81--99',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  821',
'series' => 'Lecture Notes in Computer Science 821',
'title' => 'Abstracting Process-to-Function Relations in Concurrent Object-Oriented Applications',
'type' => 'InProceedings',
'year' => '1994',
@ -3232,7 +3239,7 @@ array (
'editor' => 'Rina Dechter',
'key' => 'MT2000',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1894',
'series' => 'Lecture Notes in Computer Science 1894',
'title' => 'Faster Algorithms for Bound-Consistency of the Sortedness and the Alldifferent Constraint',
'type' => 'inproceedings',
'year' => '2000',
@ -3353,7 +3360,7 @@ array (
'key' => 'Meseguer:93',
'pages' => '220--246',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  707',
'series' => 'Lecture Notes in Computer Science 707',
'title' => 'Solving the Inheritance Anomaly in Concurrent Object-Oriented Programming',
'type' => 'InProceedings',
'year' => '1993',
@ -3516,10 +3523,10 @@ array (
array (
'_author' => 'Martin Müller',
'author' => 'Martin Müller',
'booktitle' => '8$^th$ International Workshop on Unification',
'booktitle' => '8$^th$International Workshop on Unification',
'editor' => 'Denis Lugiez',
'key' => 'Mueller:Unif94',
'month' => 'jun 23--25',
'month' => 'jun23--25',
'note' => 'Technical Report, Université de Nancy, to appear',
'title' => 'A Constraint-Based Recast of ML-Polymorphism',
'type' => 'InProceedings',
@ -3570,7 +3577,7 @@ array (
'booktitle' => '11. Workshop Logische Programmierung',
'editor' => 'Andreas Krall and Ulrich Geske',
'key' => 'MuellerWuertz:95a',
'month' => '27--29 sep',
'month' => '27--29sep',
'publisher' => 'GMD--Forschungszentrum Informationstechnik GmbH, D-53754 Sankt Augustin',
'series' => 'GMD-Studien',
'title' => 'Constructive Disjunction in Oz',
@ -3750,7 +3757,7 @@ array (
'booktitle' => 'Asian Computing Science Conference',
'editor' => 'Kanchanasut, Kanchana and Lévy, Jean-Jaques',
'key' => 'NiehrenMueller:Free',
'month' => 'dec 11--13',
'month' => 'dec11--13',
'note' => 'a preliminary version appeared in \\em First International Workshop on Concurrent Constraint Programming, Venice, Italy, 29--31 May 1995, \\citeConstraintsFree:95',
'pages' => '171--186',
'publisher' => 'Springer-Verlag',
@ -4142,7 +4149,7 @@ array (
'month' => 'oct/nov',
'pages' => '32--46',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'A Filtering Algorithm for Global Sequencing Constraints',
'type' => 'InProceedings',
'year' => '1997',
@ -4256,7 +4263,7 @@ array (
'month' => 'sep',
'pages' => '89--104',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  845',
'series' => 'Lecture Notes in Computer Science 845',
'title' => 'A Confluent Relational Calculus for Higher-Order Programming with Constraints',
'type' => 'InProceedings',
'year' => '1994',
@ -4762,7 +4769,7 @@ array (
'key' => 'Smolka-Oz-SML-98',
'pages' => '1--11',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1381',
'series' => 'Lecture Notes in Computer Science 1381',
'title' => 'Concurrent Constraint Programming Based on Functional Programming',
'type' => 'InProceedings',
'year' => '1998',
@ -5212,7 +5219,7 @@ array (
'month' => 'oct',
'pages' => '341--355',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1068',
'series' => 'Lecture Notes in Computer Science 1068',
'title' => 'Experiences with Strong Moding in Concurrent Logic/Constraint Programming',
'type' => 'InProceedings',
'year' => '1995',
@ -5304,7 +5311,7 @@ array (
'editor' => 'Andreas Podelski',
'key' => 'VanHentenryck:95',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  910',
'series' => 'Lecture Notes in Computer Science 910',
'title' => 'Design, Implementation and Evaluation of the Constraint Language cc(FD)',
'type' => 'InCollection',
'year' => '1995',
@ -5335,7 +5342,7 @@ array (
'key' => 'Vitek:94',
'pages' => '432--449',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  821',
'series' => 'Lecture Notes in Computer Science 821',
'title' => 'Taming Message Passing: Efficient Method Look-Up for Dynamically Typed Languages',
'type' => 'InProceedings',
'year' => '1994',
@ -5349,7 +5356,7 @@ array (
'key' => 'Vol1000',
'pages' => '324--343',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  1000',
'series' => 'Lecture Notes in Computer Science 1000',
'title' => 'The Oz Programming Model',
'type' => 'InCollection',
'year' => '1995',
@ -5425,7 +5432,7 @@ array (
'optnote' => '1608',
'pages' => '405--425',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  489',
'series' => 'Lecture Notes in Computer Science 489',
'title' => 'An Actor-Based Metalevel Architecture for Group-Wide Reflection',
'type' => 'inproceedings',
'year' => '1991',
@ -5604,7 +5611,7 @@ array (
'editor' => 'J. Bosch and S. Mitchell',
'key' => 'aop:97',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1357',
'series' => 'Lecture Notes in Computer Science 1357',
'title' => 'Aspect-Oriented Programming',
'type' => 'InProceedings',
'year' => '1997',
@ -5745,7 +5752,7 @@ array (
'optnote' => '',
'pages' => '193-207',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1579',
'series' => 'Lecture Notes in Computer Science 1579',
'title' => 'Symbolic Model Checking without BDDs',
'type' => 'inproceedings',
'year' => '1999',
@ -5758,7 +5765,7 @@ array (
'key' => 'bistarelli96',
'pages' => '111--150',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  1106',
'series' => 'Lecture Notes in Computer Science 1106',
'title' => 'Semiring-based CSPs and Valued CSPs: Basic Properties and Comparison',
'type' => 'InCollection',
'year' => '1996',
@ -5905,7 +5912,7 @@ array (
'key' => 'caseau97',
'optnote' => '1608',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'Using Constraint Propagation for Complex Scheduling Problems: Managing Size, Complex Resources and Travel',
'type' => 'inproceedings',
'year' => '1997',
@ -6388,7 +6395,7 @@ array (
'key' => 'freuder96',
'pages' => '63--110',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  1106',
'series' => 'Lecture Notes in Computer Science 1106',
'title' => 'Partial Constraint Satisfaction',
'type' => 'InProceedings',
'year' => '1996',
@ -6540,7 +6547,7 @@ array (
'optnote' => 'using FPGA for implementing GSAT',
'pages' => '209--221',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'Reconfigurable Architectures: A new vision for optimization problems',
'type' => 'inproceedings',
'year' => '1997',
@ -6602,7 +6609,7 @@ array (
'optnote' => '1608',
'pages' => '235--249',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1520',
'series' => 'Lecture Notes in Computer Science 1520',
'title' => 'Constraint representation for propagation',
'type' => 'inproceedings',
'year' => '1998',
@ -6790,7 +6797,7 @@ array (
'editor' => 'Michael Jampel and Eugene Freuder and Michael Maher',
'key' => 'jampel:book',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  1106',
'series' => 'Lecture Notes in Computer Science 1106',
'title' => 'Over-Constrained Systems',
'type' => 'book',
'year' => '1996',
@ -6874,7 +6881,7 @@ array (
'key' => 'kudlek',
'pages' => '209--218',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1337',
'series' => 'Lecture Notes in Computer Science 1337',
'title' => 'Calendars and Chronology',
'type' => 'Proceedings',
'year' => '1997',
@ -7127,7 +7134,7 @@ array (
'month' => 'sep',
'pages' => '328--344',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  976',
'series' => 'Lecture Notes in Computer Science 976',
'title' => 'Debugging Constraint Programs',
'type' => 'InProceedings',
'year' => '1995',
@ -7140,7 +7147,7 @@ array (
'key' => 'menezes96',
'pages' => '151--187',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  1106',
'series' => 'Lecture Notes in Computer Science 1106',
'title' => 'Defeasible Constraint Solving',
'type' => 'InCollection',
'year' => '1996',
@ -7155,7 +7162,7 @@ array (
'month' => 'oct/nov',
'pages' => '237--251',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1330',
'series' => 'Lecture Notes in Computer Science 1330',
'title' => 'LOCALIZER---A Modelling Language for Local Search',
'type' => 'InProceedings',
'year' => '1997',
@ -7763,7 +7770,7 @@ array (
'directory' => 'ProgrammingSysLab',
'filename' => 'scheduler96.ps.Z',
'key' => 'scheduler96',
'month' => 'nov 16--19',
'month' => 'nov16--19',
'pages' => '132--139',
'publisher' => 'IEEE Computer Society Press',
'title' => 'Oz Scheduler: A Workbench for Scheduling Problems',
@ -7778,7 +7785,7 @@ array (
'key' => 'schematic',
'pages' => '59--82',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1107',
'series' => 'Lecture Notes in Computer Science 1107',
'title' => 'Schematic: a concurrent object-oriented extension to Scheme',
'type' => 'InProceedings',
'year' => '1996',
@ -7802,7 +7809,7 @@ array (
'key' => 'schmidhuber',
'pages' => '201--208',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1337',
'series' => 'Lecture Notes in Computer Science 1337',
'title' => 'A Computer Scientist\'s View of Life, the Universe, and Everything',
'type' => 'Proceedings',
'year' => '1997',
@ -7925,7 +7932,7 @@ array (
'optnote' => '1608',
'pages' => '417--431',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1520',
'series' => 'Lecture Notes in Computer Science 1520',
'title' => 'Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems',
'type' => 'inproceedings',
'year' => '1998',
@ -8009,7 +8016,7 @@ array (
'key' => 'stk',
'pages' => '185--199',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1753',
'series' => 'Lecture Notes in Computer Science 1753',
'title' => 'A Toolkit for Constraint-based Inference Engines',
'type' => 'InProceedings',
'year' => '2000',
@ -8175,7 +8182,7 @@ array (
'key' => 'vanWeert1998',
'optnote' => '1608',
'publisher' => 'Springer-Verlag, Berlin',
'series' => 'Lecture Notes in Computer Science  1408',
'series' => 'Lecture Notes in Computer Science 1408',
'title' => 'Construction of Basic Match Schedules for Sports Competitions by Using Graph Theory',
'type' => 'inproceedings',
'year' => '1998',
@ -8207,7 +8214,7 @@ array (
'author' => 'J. Paul Walser',
'key' => 'walser:book',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Artificial Intelligence  1637',
'series' => 'Lecture Notes in Artificial Intelligence 1637',
'title' => 'Integer Optimization by Local Search, A Domain-Independent Approach',
'type' => 'book',
'year' => '1999',
@ -8284,7 +8291,7 @@ array (
'key' => 'wolf96',
'pages' => '171--187',
'publisher' => 'Springer-Verlag',
'series' => 'Lecture Notes in Computer Science  1106',
'series' => 'Lecture Notes in Computer Science 1106',
'title' => 'Transforming Ordered Constraint Hierarchies into Ordinary Constraint Systems',
'type' => 'InCollection',
'year' => '1996',

13
test/bibacid-iso8859.bib.txt

@ -149,7 +149,7 @@ array (
'author' => 'J. Abounader and D. Lamb',
'institution' => 'Queen\'s University, Kingston, ON.',
'key' => 'stgringconcat:test3',
'title' => 'toto 3344',
'title' => 'toto3344',
'type' => 'inbook',
'year' => '1997',
)
@ -193,3 +193,14 @@ array (
'type' => 'article',
'year' => '1997',
)
array (
'_author' => 'J. Abounader, D. Tooj',
'abstract' => 'This is an abstract
on several lines',
'author' => 'J. Abounader and D. Tooj',
'institution' => 'Queen\'s University, Kingston, ON.',
'key' => 'with_abstract',
'title' => 'This is with abstract',
'type' => 'inproceedings',
'year' => '1997',
)

15
test/metrics.bib.txt

@ -1476,7 +1476,20 @@ array (
)
array (
'_author' => 'Martin Monperrus, Jean-Marc Jézéquel, Joël Champeau, Brigitte Hoeltzener',
'abstract' => 'Model-Driven Engineering (MDE) is an approach to software development that uses models as primary artifacts, from which code, documentation and tests are derived. One way of assessing quality assurance in a given domain is to define domain metrics. As text documents, models can be considered from a syntactic point of view i.e., thought of as graphs. We can readily apply graph-based metrics to them, such as the number of nodes, the number of edges or the fan-in/fan-out distributions. However, these metrics cannot leverage the semantic structuring enforced by each specific metamodel to give domain specific information. Contrary to graph-based metrics, more specific metrics do exist for given domains (such as LOC for programs), but they lack genericity. Our contribution is to propose one metric that is generic over the domains and the metamodels and allows the easy specification of an open-ended wide range of model metrics.',
'abstract' => 'Model-Driven Engineering (MDE) is an approach to software development
that uses models as primary artifacts, from which code, documentation
and tests are derived. One way of assessing quality assurance in
a given domain is to define domain metrics. As text documents, models
can be considered from a syntactic point of view i.e., thought of
as graphs. We can readily apply graph-based metrics to them, such
as the number of nodes, the number of edges or the fan-in/fan-out
distributions. However, these metrics cannot leverage the semantic
structuring enforced by each specific metamodel to give domain specific
information. Contrary to graph-based metrics, more specific metrics
do exist for given domains (such as LOC for programs), but they lack
genericity. Our contribution is to propose one metric that is generic
over the domains and the metamodels and allows the easy specification
of an open-ended wide range of model metrics.',
'author' => 'Martin Monperrus and Jean-Marc Jézéquel and Joël Champeau and Brigitte Hoeltzener',
'booktitle' => 'Model-Driven Software Development: Integrating Quality Assurance',
'editor' => 'Jörg Rech and Christian Bunse',

Loading…
Cancel
Save