CN107037997A - Method for generating the user interface in mind map form - Google Patents
Method for generating the user interface in mind map form Download PDFInfo
- Publication number
- CN107037997A CN107037997A CN201610969265.1A CN201610969265A CN107037997A CN 107037997 A CN107037997 A CN 107037997A CN 201610969265 A CN201610969265 A CN 201610969265A CN 107037997 A CN107037997 A CN 107037997A
- Authority
- CN
- China
- Prior art keywords
- data
- user interface
- mind map
- xml
- rear end
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1246—Job translation or job parsing, e.g. page banding by handling markup languages, e.g. XSL, XML, HTML
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/117—Tagging; Marking up; Designating a block; Setting of attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Document Processing Apparatus (AREA)
Abstract
The present invention relates to a kind of method for being used to generate the user interface in mind map form by the data in XML format of database by computer, wherein, the user interface is by front end operation and the database is run by rear end and front-end and back-end are connected with each other by network, and this method comprises the following steps:Request of data is sent by network to the back-end from front end;Asked data are read from the database and pass through data described in back-end analysis;By rear end by the data conversion into XML format;The data are sent to the front end for triggering the request of data by network from rear end;The data of transmitted XML format are parsed by front end;By producing mind map node from each XML data group mind map is set up from the data of the XML format parsed;The user interface navigated of mind map form produced by construction.
Description
Technical field
It is used to generate method and one kind in the user interface of mind map form according to this kind of the present invention relates to a kind of
The user interface that method is set up.
The invention belongs to the technical field that digital printing media are set up.
Background technology
In modern printing industry, the digitlization for preprinting prime occupies the status become more and more important.Except introducing management from visitor
The entrance of family task is until send reduced data to the whole Workflow system (i.e. application program) for preprinting prime of printing machine
Outside, this is mainly concerned with the processing that client task is realized by internet.Network printing (Web-to- is also referred to as at this
Print field), rich and varied online tool is widely being promoted over the last number of years.Here, these online tools are followed all the time
Similar principle running:Client can access the homepage of respective vendor and in this place supplier's by Internet-browser
The print job of himself is set up in media production system.This is realized in the following way:Client by the figure oneself set up and
Text uploads to the media production system of supplier by Internet-browser and given birth to according to the hope of its print job in media
Configured in the editing machine of production system.Additionally, have substantial amounts of in the media production system of most of printing suppliers
These image object models can be equally embedded in the layout of its print job by image object model, client.Text filed
Form, which is set, also includes all possibilities known to digital text-processing field.Thus, the matchmaker of these printings supplier is passed through
Editing machine in body production system, can be achieved many different types of print jobs.This covers simple monochromatic leaflet, more
Complicated handbook or even the poster of the big space of a whole page.According to the type of print job, these online tools also pass through its operation interface pin
The help of text filed and image object arrangement needed for being given to print job.If client finishes the cloth of his print job
Office, then these data are handled by printing the media production system of supplier according to the type of print job, i.e. these numbers
According to be converted into it is corresponding, be suitable for printing the number format continued with the Workflow system of supplier and then sent
To the Workflow system for printing supplier.Then, the Workflow system is as each traditional, close in printing house by client in handled
This print job is equally handled from inside (In-house) print job for the task that is made.
Certainly, printing suppliers are arrived in person by client, print job data can also be on the spot in printing suppliers
Set up.In this case, DBMS is directly inputted in its media production system and then in printing suppliers before numeral is preprinted
Provide the order of print job.
The wide-spread program for being used to set up printed matter is Adobe InDesign in graphics industry.Adobe
InDesign is used for professional typesetting and the layout for performing print product by many advertising companies, printing house and publishing house.Among these
Layout of newspapers and periodicals production, sample and the manufacture of handbook or even catalogue, poster and commercial print product including specialty etc..This
Outside, this realizes the PDF with embedded film, animation and shows the foundation of document and thus also achieve building for interactive electronic book
It is vertical.It is also characterized by the interface for largely leading to other graphics application programs, i.e. it realizes leading for different graphic file format
Enter and export.
Be built such that print job it is digital preprint before DBMS when must also consider be a bit:What is obtained is used for
Processing and management of the data of print job in printing supplier media production system.These suppliers are not also generally direct
The printing house of print job should be realized wherein by being related to, but be related to intermediate station.That is, the data obtained are also not
Can be directly as digital prime data input of preprinting into the Workflow system of printing house.That is, it is necessary to selected as follows
Data display and processing form are used to print the management in supplier's media production system:The data display and processing form are not only
The employee for printing supplier can be allowed to be best understood by the overview to the data obtained, and effectively can be transmitted data
To the Workflow system of actual printing house.
The content of the invention
Therefore, task of the invention is to propose a kind of method for setting up functional user interface, and the feature is used
Family interface is realized in the following way is used for data of the media production (for example for setting up print job) by what network was obtained
Local management:It is processed as connection and the relation of obtained data so that the data needed for all media productions are as far as possible
It is provided with using user friendlyly.
Here, being according to the solution of the task of the present invention a kind of for being in by database by computer
The data generation of XML format is in the method for the user interface of mind map form, wherein, the user interface is by front end
(Front-End) run, and the database is run by rear end (Back-End), and front and rear end is mutual by network
Connection, this method comprises the following steps:
1. request of data is sent by network to the back-end from front end,
2. read requested data and by data described in back-end analysis from the database,
3. by rear end by the data conversion into XML format,
4. the data are sent to the front end for triggering the request of data by network from rear end,
5. the data in XML format transmitted are parsed by front end,
6. by producing mind map node by each XML data group, so that by the data in XML format parsed
Mind map is set up out,
7. construct in produced user interface mind map form, can navigating.
From a structural point, mind map is suitable for building this user interface (GUI).Mind map includes at least one
Individual central node, at least one central node is respectively comprising an at most individual child node, and this at most individual child node again may be used
Include more child nodes.Realize in the user interface after conversion, node is in being corresponding to menu item, and child node is in being corresponding to son
Menu item.Because mind map (treating the user interface generated in this form in other words) should be set up by the data of database, because
This these data must be brought into fixed form.Therefore, the data format based on XML is especially provided, because (class in xml
With being similar to mind map) data are equally able to tissue with tree.Different paragraphs or element are set, and these paragraphs or element are again
It can fall comprising subsegment or daughter element.In order to set up mind map, request of data is now sent to the back-end from front end, front end is mainly wrapped
Include subscriber computer and add the browser being arranged on the subscriber computer.Rear end includes:Server, control the server and
The application program and database of user interface to be set up, the database include the data set up needed for user interface.It is described
Application program analyzes the data and converts thereof into suitable XML format.These XML structure data are then sent out by network
Deliver to front end.Then mind map is set up in front end by XML structure data.Based on the mind map, the then structure in front end
Build out the user interface of user.
According to the favourable and preferred improvement project of the digital catalogue of the present invention by attached dependent claims with
And the specification with accompanying drawing is drawn.
Here, a kind of preferred improvement project of the method according to the invention is, request of data from front to back with
The form of HTTP request is carried out.The form of HTTP request is used for the request of data.
Here, a kind of preferred improvement project of the method according to the invention is, requested data are as XML stream from rear
End is sent to front end.
Response to HTTP request is carried out in the form of the data flow with the data in XML structure form.
Here, one kind of the method according to the invention is advantageously improved scheme is, what is not only produced by rear end is in XML format
Data in data group number and also the number of the resulting mind map node in the mind map set up by front end
It is all unrestricted.
The number for being converted into included in XML structure data and then the node of corresponding mind map node may
It is unlimited.For each necessary submenu shown in mind map child node form, provided with paragraph form
Data group.The quantity is related only to the number of menu item to be presented.This is more highly important, because in most of XML
In form, the maximum number on paragraph/element of affiliated schema is limited, and the schema effectively forms the language of XML format
Method.
Here, a kind of preferred improvement project of the method according to the invention also may be used in each data group of XML format
Comprising other description data, the other description data are then illustrated in the mind map accordingly attached troops to a unit in the user interface
In node.
In each data group (i.e. element), data are comprised in the label according to XML standards.Also can include is used to retouch
State the additional information of data group.These additional informations must correspondingly be identified in data group.For example, these additional informations can
As element property or also serve as single label and realize.Also it can indicate or be named about with corresponding using remarks, processing
Fixed other labels.
Here, a kind of preferred improvement project of the method according to the invention is, except the number for setting up user interface
According to outer, DBMS before the preprinting of the printing process that is also stored with the database of rear end.
In addition to the data for setting up user interface, also it is stored with database:For setting up the pre- of printing process
The model of DBMS and by what the user interface set up was completed preceding DBMS is preprinted before print.By according to this hair
The application target for the user interface that bright method is set up is essentially consisted in:Preceding DBMS is preprinted and to for building to printing process
The model for founding DBMS before this is preprinted is shown, sets up and handled.
It is according to another solution of the task of the present invention:One kind is based on being given birth to according to published method of the invention
Into mind map user interface, wherein, the number that each mind map node to the mind map is attached troops to a unit by database
According to the data group of produced XML structure.
Each data group (or each element) of XML structure data is corresponding to the one of the user interface of mind map form
Individual node.
Here, being that each mind map node can according to a kind of preferred improvement project of the user interface of the present invention
Fold into the user interface set up and deploy from the user interface set up.
Folding and the expansion work(of the known child node of mind map also are provided with the user interface of mind map form
Energy.Therefore, it is possible to make submenu visible or invisible.
Brief description of the drawings
The method of the present invention and the user interface and this method and this user interface of the present invention are functionally favourable to be changed
Enter scheme to be described in detail based at least one preferred embodiment with reference next to accompanying drawing.In the accompanying drawings, it is mutually corresponding
Element is respectively adopted identical reference and represented.
Accompanying drawing is shown:
Fig. 1 has the example of the mind map of the source code of attaching troops to a unit in XML structure;
Fig. 2 is in the example of the user interface of mind map form;
Fig. 3 is associated with the source code in XML structure of user interface;
The construction of systems of the Fig. 4 used in method disclosed by the invention;With
The process of Fig. 5 methods disclosed by the invention.
Embodiment
In order to clearly demonstrate that the construction of mind map and associating between its source code, figure 1 illustrates
The mind map 1 being only made up of central node 2 and child node 3.Used instrument is very common Freemind instruments.Under
Face shows the source code 4 in the same example of storage form.The data content of mind map node 2,3 is also in source code 4
It is middle to occur and for the sake of clarity it is marked.Form " .map " refers to through XML structure.But it is a kind of own
XML format, the XML format and form used in disclosed method are inconsistent.Source code file includes two elements, this
Two elements correspond to the above-mentioned two node 2,3 of mind map.
The example of the user interface 5 in the form of mind map 1 generated is again showed in Fig. 2, and is then shown in Fig. 3
In the source code 4 of attaching troops to a unit of XML structure.The mind map structure 1 of user interface 5 can be seen well, wherein, individual node 2,
3 correspond to menu item or Submenu Items herein, and the function having corresponding to menu item is retained to these menu items or Submenu Items.Phase
Ying Di, XML structure source code 4 also includes each element for being associated with node 2,3, not only comprising simple just like in Fig. 1 and 2
Exhibition information in mind map 1, also includes the information of the function on can perform by menu item.
Whole user interface 5 is built in the form of mind map 1.All data being present in database 6 must be with think of
Dimension leads Fig. 1 form displaying.Therefore, the data 7 from database 6 must be resolved and visual processes.User can also pass through
Data 6 through visual processes are navigated in the form of mind map 1.
Fig. 4 shows the back-end system of used operation user interface 5, that is, is laid out device 11.Schematically show in Fig. 4
The construction of layout device 11 is gone out.The layout device 11 includes database 6, and the database 6 is run on the server 12, and
It is stored with the server 12 for the data 7 for setting up user interface 5.Because the application target of the system is set up for print
Brush task preprints preceding DBMS, therefore is also stored with database for setting up any number of of DBMS before these are preprinted
Model 13.In addition, in a kind of preferred implementation modification, operation on the server 12 has application program 14, the application program
The 14 control servers 12 simultaneously provide necessary data 7 for setting up user interface 5 based on request to front end.Also show in Fig. 4
Front end is gone out, front end includes the computer of user 15.Operation has following program (to be preferably a kind of browser on that computer
16), the program initiates request of data and the data 7 obtained is applied to show to the user interface 5 of the mind map form.
Unlike, the process of the method according to the invention is schematically shown in Figure 5:Once front end needs data 7,
Then front end sends HTTP request to rear end.The requested, data 7 that are present in database 6 are by rear end by PHP or PERL
Script is read from database 6.The data 7 read are then taken into XML structure 8.The XML is not by node depth limit.For
Subsequently show that the structure of different nodes is explicitly defined inside mind map.The XML stream is sent to triggering in advance from rear end
The front end of HTTP request.Read and parse transmitted XML stream in front end.Parsing to data can be carried out for example by browser,
Because nearly all current browser all possesses XML parser.The information 9 parsed then analyzed processing and displaying.XML is tied
Each node in structure data 8 generates so-called node 2,3 onto a working area.Also user's operation can be transferred to each node 2,
3.These users operation is directly shown in front end on node 2,3.Because the structure (depth in other words) of XML structure data 8
Unrestricted, so if also including other XML element under an XML element, then these other XML elements are according to knot
Structure is illustrated under the mind map node 2,3 initially set up.Each single node 2,3 can be opened and close, amplifying or
Reduce the view for the user interface in mind map form 10 set up.
Difference with the simple mind map 1 disclosed in prior art is, is built in method disclosed by the invention
Vertical mind map 1 is not only related to visualize in the data of the form of mind map 1, and is related to fully functional complete
User interface 5.The complete system is subsequently based on the user interface in mind map form set up and operated.
Reference numerals list
1 mind map
2 mind map nodes
3 mind map child nodes
4 mind map source codes
5 user interfaces
6 databases
The data of 7 databases
8 are converted into XML data
9 information parsed from XML data
10 user interfaces in mind map form set up
11 layout devices
12 servers
13 models
14 application programs
15 subscriber computers
16 browsers
Claims (8)
- It is in mind map (1) by the generation of the data (7) in XML format of database (6) that 1. one kind, which is used for by computer (15), The method of the user interface (5) of form, wherein, the user interface (5) is run by front end, and the database (6) is by rear End is run, and front-end and back-end are connected with each other by network, and methods described comprises the following steps:Request of data is sent to rear end from front end by network,Requested data (7) are read by the database (6), and the data (7) analyzed by rear end,The data (7) are converted into by XML format (8) by rear end,The data (8) are sent to the front end for triggering the request of data by network from rear end,The data (8) in XML format transmitted are parsed by front end,By producing mind map node (2,3) by each XML data group, so that by the number in XML format parsed Mind map (1) is set up according to (9),The user interface that can be navigated (10) is constructed in produced mind map (1) form.
- 2. according to the method described in claim 1,Characterized in that,Request of data from front to back is carried out in the form of HTTP request.
- 3. the method according to any one of preceding claims,Characterized in that,Requested data (7) are sent to front end as XML stream from rear end.
- 4. the method according to any one of preceding claims,Characterized in that,The number of data group in the data (8) in XML format not only produced by rear end, and led by the thinking that front end is set up The number of the mind map node (2,3) produced by the data group in figure (1) is all unrestricted.
- 5. the method according to any one of preceding claims,Characterized in that,Other description data can be also included in each data group of XML format, the other description data are then described It is illustrated in user interface (5) in the mind map node (2,3) accordingly attached troops to a unit.
- 6. the method according to any one of preceding claims,Characterized in that,In addition to the data (7) for setting up the user interface (5), also it is stored with and printed in the database (6) of rear end Journey preprints preceding DBMS.
- 7. one kind is based on the user interface (5) of mind map (1), the user interface is generated according to the method described in claim 1,Characterized in that,Each mind map node (2,3) to the mind map (1) is attached troops to a unit as produced by the data (7) of database (6) The data group of XML structure.
- 8. user interface according to claim 7,Characterized in that,What each mind map node (2,3) can be folded into the user interface (10) set up and can set up from this User interface is deployed.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015221280.7 | 2015-10-30 | ||
DE102015221280 | 2015-10-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107037997A true CN107037997A (en) | 2017-08-11 |
Family
ID=58546236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610969265.1A Pending CN107037997A (en) | 2015-10-30 | 2016-10-28 | Method for generating the user interface in mind map form |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107037997A (en) |
DE (1) | DE102016218656A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107545057A (en) * | 2017-08-29 | 2018-01-05 | 广州视源电子科技股份有限公司 | Show method, apparatus, equipment and the storage medium of mind map |
CN108509544A (en) * | 2018-03-20 | 2018-09-07 | 腾讯科技(深圳)有限公司 | The acquisition methods and device of mind map, equipment and readable storage medium storing program for executing |
CN109740138A (en) * | 2018-12-25 | 2019-05-10 | 国云科技股份有限公司 | A kind of editable method of picture file in realization mind map software |
-
2016
- 2016-09-28 DE DE102016218656.6A patent/DE102016218656A1/en not_active Withdrawn
- 2016-10-28 CN CN201610969265.1A patent/CN107037997A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107545057A (en) * | 2017-08-29 | 2018-01-05 | 广州视源电子科技股份有限公司 | Show method, apparatus, equipment and the storage medium of mind map |
CN108509544A (en) * | 2018-03-20 | 2018-09-07 | 腾讯科技(深圳)有限公司 | The acquisition methods and device of mind map, equipment and readable storage medium storing program for executing |
CN108509544B (en) * | 2018-03-20 | 2021-05-18 | 腾讯科技(深圳)有限公司 | Method and device for acquiring mind map, equipment and readable storage medium |
CN109740138A (en) * | 2018-12-25 | 2019-05-10 | 国云科技股份有限公司 | A kind of editable method of picture file in realization mind map software |
Also Published As
Publication number | Publication date |
---|---|
DE102016218656A1 (en) | 2017-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050235202A1 (en) | Automatic graphical layout printing system utilizing parsing and merging of data | |
CN107818143A (en) | A kind of page configuration, generation method and device | |
US20100098319A1 (en) | Method and system for the production of variable-dimensional printed substrates | |
JP4776626B2 (en) | Font service providing method and system for executing the method | |
SE517132C2 (en) | Procedure and system for creating a PDF document | |
CN105938470A (en) | Information processing system, server apparatus, control method | |
JP2016162190A5 (en) | ||
CN106056324A (en) | Preparation method of product assembly process card based on Markdown | |
CN101593186A (en) | Visual web editor method and visual web editor system | |
CN104572577B (en) | Mathematical formulae processing method and processing device | |
CN107037997A (en) | Method for generating the user interface in mind map form | |
JP6525641B2 (en) | INFORMATION PROCESSING SYSTEM, CONTROL METHOD, AND COMPUTER PROGRAM | |
WO2009074974A1 (en) | System and process for producing a two-layer document, and a two-layer document produced accordingly | |
CN104793933B (en) | A kind of terminal data shows method and system | |
CN109284453A (en) | Data download method and device based on PDF document, storage medium, terminal | |
CN111367607A (en) | Dynamic electronic contract generating and signing system and implementation method thereof | |
CA2733456C (en) | System and method for designing and generating online stationery | |
CN107066213A (en) | The method for preprinting preceding DBMS for print job is set up by placement process | |
JP2012223952A (en) | Information processing apparatus, pdl data conversion method, and computer program | |
CN110472379A (en) | Variable data printing and protection and failure recognition methods based on traditional printing form | |
CN116050370A (en) | Template data processing method, system and related equipment | |
JP2007041983A (en) | Application form creation program and application form creation apparatus | |
JP5632593B2 (en) | Information processing apparatus, control method, and program | |
US7596750B2 (en) | Data processing method, program, and information processor | |
JP6165671B2 (en) | Fare rule translation system, fare rule translation method, and fare rule translation program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170811 |